electric radiator - French English Dictionary